/*
 * Copyright (C) 2023 xuexiangjys(xuexiangjys@163.com)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */

package com.lotusfall.gra.adapter.entity;

import java.util.Date;

public class HouseResource {
    /*
            房源id
        */
    private Long id;

    /*
        房源标题
     */
    private String title;

    /*
        楼盘id
     */
    private Long estateId;

    /*
        楼号（栋）
     */
    private String buildingNum;

    /*
        单元号
     */
    private String buildingUnit;

    /*
        门牌号
     */
    private String buildingFloorNum;

    /*
        租金
     */
    private Double rent;

    /*
        租赁方式：1-整租  2-合租
     */
    private int rentMethod;

    /*
        支付方式：1-押一付一   2-押三付一   3-压六付一  4-年付  5-其他
     */
    private int paymentMethod;

    /*
        户型，如：2室1厅1卫
     */
    private String houseType;

    /*
        面积
     */
    private String coveredArea;

    /*
        楼层
     */
    private int floor;

    /*
        朝向：东、南、西、北
     */
    private String orientation;

    /*
        装修，1-精装  2-简装  3-毛坯
     */
    private String decoration;

    /*
        配套设施
     */
    private String facilities;

    /*
        图片
     */
    private String pic;

    /*
        房源描述
     */
    private String houseDesc;

    /*
        联系人
     */
    private String contact;

    /*
        联系电话
     */
    private String mobile;

    /*
        看房时间：1-上午 2-中午 3-下午 4-晚上 5全天
     */
    private int time;

    /*
        物业费
     */
    private String propertyCost;

    /*
        创建时间
     */
    private Date created;

    /*
        创建时间
    */
    private Date updated;

    public HouseResource() {
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Long getEstateId() {
        return estateId;
    }

    public void setEstateId(Long estateId) {
        this.estateId = estateId;
    }

    public String getBuildingNum() {
        return buildingNum;
    }

    public void setBuildingNum(String buildingNum) {
        this.buildingNum = buildingNum;
    }

    public String getBuildingUnit() {
        return buildingUnit;
    }

    public void setBuildingUnit(String buildingUnit) {
        this.buildingUnit = buildingUnit;
    }

    public String getBuildingFloorNum() {
        return buildingFloorNum;
    }

    public void setBuildingFloorNum(String buildingFloorNum) {
        this.buildingFloorNum = buildingFloorNum;
    }

    public Double getRent() {
        return rent;
    }

    public void setRent(Double rent) {
        this.rent = rent;
    }

    public int getRentMethod() {
        return rentMethod;
    }

    public void setRentMethod(int rentMethod) {
        this.rentMethod = rentMethod;
    }

    public int getPaymentMethod() {
        return paymentMethod;
    }

    public void setPaymentMethod(int paymentMethod) {
        this.paymentMethod = paymentMethod;
    }

    public String getHouseType() {
        return houseType;
    }

    public void setHouseType(String houseType) {
        this.houseType = houseType;
    }

    public String getCoveredArea() {
        return coveredArea;
    }

    public void setCoveredArea(String coveredArea) {
        this.coveredArea = coveredArea;
    }

    public int getFloor() {
        return floor;
    }

    public void setFloor(int floor) {
        this.floor = floor;
    }

    public String getOrientation() {
        return orientation;
    }

    public void setOrientation(String orientation) {
        this.orientation = orientation;
    }

    public String getDecoration() {
        return decoration;
    }

    public void setDecoration(String decoration) {
        this.decoration = decoration;
    }

    public String getFacilities() {
        return facilities;
    }

    public void setFacilities(String facilities) {
        this.facilities = facilities;
    }

    public String getPic() {
        return pic;
    }

    public void setPic(String pic) {
        this.pic = pic;
    }

    public String getHouseDesc() {
        return houseDesc;
    }

    public void setHouseDesc(String houseDesc) {
        this.houseDesc = houseDesc;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public int getTime() {
        return time;
    }

    public void setTime(int time) {
        this.time = time;
    }

    public String getPropertyCost() {
        return propertyCost;
    }

    public void setPropertyCost(String propertyCost) {
        this.propertyCost = propertyCost;
    }

    public Date getCreated() {
        return created;
    }

    public void setCreated(Date created) {
        this.created = created;
    }

    public Date getUpdated() {
        return updated;
    }

    public void setUpdated(Date updated) {
        this.updated = updated;
    }
}
